amount of money invested - French English Dictionary